rigid cellular plastic - French English Dictionary